threaded rods - Spanish English Dictionary